/**
 * Created with WebStorm.
 * User: Administrator
 * Date: 2018/3/20
 * Time: 13:54
 * To change this template use File | Settings | File Templates.
 */

.bg-padding-inside *{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.box {
  display: -webkit-box;
  -webkit-box-align: center; // 设置里面的元素垂直居中
-webkit-box-pack: center; // 设置水平居中
}
.box .box_flex1 {
  box-flex: 1;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  display: block;
}
.container{
  width:1200px;
  margin: 0 auto;
  overflow: hidden;
}
.container-main{
  width: 1190px;
  margin: 0 auto;
  overflow: hidden;
}

/*订单管理*/
.order-manage-container{
  width:1190px;
  overflow: hidden;
  margin: 0 auto;
}
.order-manage-cont{
  background:#ffffff;
  border:1px solid #dcdcdc;
  width:1168px;
  overflow: hidden;
  margin: 20px auto;
  padding: 0 10px;
}
.order-manage-page-box{
  background:#efefef;
  border:1px solid #dcdcdc;
  width:1188px;
  height:48px;
}

/*订单详情 审批状态*/
.order-manage-approve-container{
  width: 990px;
  overflow: hidden;
  margin: 0 auto;
}
.order-manage-approve-cont{
  width: 990px;
  overflow: hidden;
  margin: 20px auto;
  padding: 0;
}
.order-manage-approve-cont .bought-table{
  table-layout: fixed;
  width: 990px;
  border-collapse: collapse;
  background-color: #ffffff;
}



/*订单详情*/
/*äº¤æ˜“è¯¦æƒ…*/
.J_trade_order_detail #nav-crumbs {
  color: #666;
}
.J_trade_order_detail #nav-crumbs {
  margin-top: 10px;
  position: relative;
  width: 990px;
  color: #666;
}
.crumbs a {
  background: url(../images/arr.gif) no-repeat 100% 50%;
  padding-right: 8px;
  margin-right: 1px;
  color: #7C7269;
}
.crumbs span {
  display: none;
}
.crumbs .last {
  background: 0;
  color: #7B0802;
}
.crumbs .last:hover {
  background: 0;
  color: #7B0802;
}
.flowstep .step-done .step-no {
  background-position: 50% -170px;
}
.flowstep .step-last .step-no {
  background-position: 50% -136px;
}
.flowstep .step-last .step-cur .step-no {
  background-position: 50% -68px;
}
.J_detail_panel, .J_confirm_panel {
  color: #333;
  font-family: 'Lucida Grande',tahoma,arial,\5b8b\4f53;
  margin-bottom: 60px;
}

.J_trade_status {
  position: relative;
  border: 1px solid #DDD;
  border-right: 0;
  width:266px;
}
.J_detail_panel table {
  font-size: inherit;
  font: 100%;
}
table td {
   padding: 0;
   border: 0 solid #ccc;
}

.trade-status-action{
  width: 100%;
  overflow: hidden;
  padding-bottom:20px;
}
.trade-status-text{
  display: block;
  float: left;
  width: 400px;
  height: 32px;
  line-height:32px;
  font-size:12px;
  color:#979797;
  text-align:left;
}
.trade-status-reason{
  font-size:12px;
  color:#2b2d2e;
  letter-spacing:0;
  text-align:left;
  margin-top:-20px;
  margin-bottom:20px;
  display: block;
  width: 100%;
}
.trade-status-btn{
  display: block;
  float: right;
  width: 270px;
  overflow: hidden;
  height: 32px;
}
.trade-status-btn .cancel{
  border:1px solid #c40000;
  width:118px;
  height:30px;
  font-size:14px;
  color:#c40000;
  letter-spacing:0;
  text-align:center;
  display: block;
  float: left;
  line-height:30px;
  margin-right: 15px;
}
.trade-status-btn .pass{
  border:1px solid #c40000;
  background-color: #c40000;
  width:118px;
  height:30px;
  font-size:14px;
  line-height:30px;
  color:#fff;
  letter-spacing:0;
  text-align:center;
  display: block;
  float: left;
  margin-right: 15px;
}
.trade-status-pro-list{
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 100%;
}
.trade-status-pro-list .item-container {
  overflow: hidden;
  border-bottom:1px dashed #dcdcdc;
  padding-bottom:15px;
  margin-bottom:15px;
}
.item-container-warn-list{
  border-bottom:1px dashed #dcdcdc;
  margin-bottom:10px;
  padding-bottom:10px;
}
.item-container-warn{
  width: 100%;
  font-size:12px;
  color:#2b2d2e;
  letter-spacing:0;
  text-align:left;
  height: 17px;
  line-height:17px;
  text-overflow: ellipsis;
  margin-left:10px;
  margin-bottom:10px;
}
.item-container-warn .icon{
  width:14px;
  text-indent: -999rem;
  height: 14px;
  position: relative;
  top: 3px;
  display: inline-block;
}
.trade-status-pro-list .header-item .item-container {
  margin: 14px 0;
}

.trade-status-pro-list .item-img {
  margin: 0 10px 0 25px;
  display: inline-block;
  zoom: 1;
  vertical-align: top;
  float: left;
  width: 50px;
  height: 50px;
  border: 1px solid #E9E9E9;
}

.trade-status-pro-list .item-img img {
  width: 50px;
  height: 50px;
}
.trade-status-pro-list .item-meta {
  display: inline-block;
  zoom: 1;
  text-align: left;
  vertical-align: top;
  width: 233px;
}
.trade-status-pro-list .item-meta .item-link {
  display: inline-block;
  zoom: 1;
  height: 16px;
  line-height: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  width: 225px;
  color: #007aff;
}
.trade-status-pro-list .item-meta span {
  white-space: nowrap;
  line-height: 1;
}
.trade-status-pro-list .item-meta .icon-list {
  line-height: 1;
}
.trade-status-pro-list .item-meta .item-link:hover {
  color: #B10000;
}






.J_trade_status .trade-status-table {
  width: 266px;
}
.J_trade_status .trade-status-table .table-td {
  border-right: 1px solid #DDD;
  vertical-align: top;
  height: 228px;
}

.J_trade_status .trade-status-table .J_trade_imfor {
  width: 266px;
  color: #666;
  background-color: #FBFBFB;
}
.J_trade_status .J_trade_imfor .trade-imfor-title {
  height: 29px;
  border-bottom: 1px solid #DDD;
  background-color: #F3F3F3;
  line-height: 29px;
  width: 266px;
  color: #333;
  font-size: 12px;
  font-weight: 700;
}
.J_trade_status .J_trade_imfor .trade-imfor-title h3 {
  margin-left: 20px;
  font-size: 12px;
}
.J_trade_status .trade-status-table .J_trade_imfor ul {
  margin-bottom: 15px;
}
.J_trade_imfor .table-list {
  width: 236px;
  line-height: 1.5;
  margin: 10px 8px 0 20px;
}
.trade-imfor-dt, .trade-detail-content dd, .J_bought_listform, .trade-detail-memo {
  color: #949494;
}
.J_trade_imfor .trade-imfor-dt {
  width: 62px;
  display: inline-block;
  zoom: 1;
  vertical-align: top;
}
.J_trade_imfor .trade-imfor-dd {
  width: 162px;
  display: inline-block;
  zoom: 1;
  color: #666;
}
.J_trade_imfor .message-detail, .J_trade_imfor .address-detail {
  word-wrap: break-word;
  word-break: break-all;
  line-height: 1.5;
}
.J_trade_imfor .trade-imfor-dt {
  width: 62px;
  display: inline-block;
  zoom: 1;
  vertical-align: top;
}
.J_trade_imfor .trade-imfor-dd {
  width: 162px;
  display: inline-block;
  zoom: 1;
  color: #666;
}
.J_trade_imfor .message-detail, .J_trade_imfor .address-detail {
  word-wrap: break-word;
  word-break: break-all;
  line-height: 1.5;
}
.J_trade_imfor .trade-imfor-dd span {
  word-wrap: break-word;
  word-break: break-all;
}
.J_trade_imfor .separate-top {
  padding-top: 10px;
  border-top: 1px dotted #DDD;
}
.J_trade_imfor .trade-imfor-dt {
  width: 62px;
  display: inline-block;
  zoom: 1;
  vertical-align: top;
}

.J_trade_imfor .imfor-short-dd {
  width: 126px;
  overflow: hidden;
  white-space: nowrap;
  vertical-align: top;
}
.drop-down-container {
  vertical-align: text-bottom;
  display: inline-block;
  outline: 0;
  zoom: 1;
  text-align: right;
  cursor: pointer;
  line-height: 14px;
}
.more-detail {
  display: inline-block;
  zoom: 1;
}
.drop-down-container * {
  outline: 0;
}

.drop-down-container .trade-detail-list {
  display: none;
  position: absolute;
  right: -11px;
  top: 19px;
  border: 1px solid #D3D3D3;
  box-shadow: 2px 2px 2px #ECECEC;
  background-color: #FBFBFB;
  padding: 10px;
  cursor: default;
  min-width: 246px;
  z-index: 99990;
}
.J_trade_imfor .order-number .trade-detail-list .list-pointer {
  width: 288px;
}
.trade-detail-list .trade-dropdown-table {
  line-height: 19px;
}
.J_detail_panel table {
  font-size: inherit;
  font: 100%;
}
.trade-detail-list .trade-dropdown-title div {
  white-space: nowrap;
}
.J_trade_imfor .order-number .trade-detail-list .trade-dropdown-title {
  width: 86px;
  color: #949494;
}
.trade-detail-list .trade-dropdown-data {
  min-width: 168px;
  text-align: left;
  padding-left: 8px;
}
.J_trade_status .trade-status-table .table-td {
  border-right: 1px solid #DDD;
  vertical-align: top;
  height: 228px;
  background-color: #fbfbfb;
}
.J_trade_detail .trade-detail-imfor {
  margin-top: 50px;
  height: 36px;
}
.J_detail_panel dt, .J_detail_panel dd {
  display: inline-block;
  zoom: 1;
}
.J_trade_detail .imfor-icon {
  margin: 6px 6px 0 45px;
}
.J_trade_detail dt, .J_trade_detail dd {
  margin-right: 12px;
}
.J_trade_detail .imfor-title {
  vertical-align: top;
  margin-top: 5px;
}
.J_trade_detail .trade-detail-prompt {
  margin: 15px 0 0 90px;
}
.J_trade_detail .trade-detail-prompt li {
  margin-left: 25px;
}
.J_trade_detail .trade-detail-prompt .trade-detail-logistic {
  display: inline-block;
  zoom: 1;
  vertical-align: top;
  width: 468px;
}
.J_trade_detail .trade-detail-prompt .trade-detail-logistic div {
  display: none;
}
.J_detail_panel select, .J_detail_panel input, .J_detail_panel button, .J_detail_panel textarea {
  font: 100% Tahoma,Helvetica,Arial,sans-serif;
}
.J_trade_detail .trade-detail-prompt .package-detail {
  padding-right: 10px;
}
.J_trade_detail .trade-detail-prompt .trade-detail-logistic .logistic-detail {
  display: block;
}
.J_trade_detail .trade-detail-logistic .logistic-detail .package-address-detail {
  color: #C60;
}
.J_trade_detail .trade-detail-operate a{
  display: block;
  float: left;
  margin: 0 5px;
}
.J_trade_detail .trade-detail-operate {
  margin: 35px 8px 20px 90px;
  overflow: hidden;
  height: 32px;
  line-height:32px;
}
.remind-approval{
  border:1px solid #c40000;
  height:30px;
  padding: 0 15px;
  line-height:30px;
  font-size:14px;
  color:#c40000;
  letter-spacing:0;
  text-align:center;
  display: inline-block;
  margin-right:12px;
}
.J_bought_listform {
  margin-top: 20px;
}
.J_bought_listform .bought-listform-header td{
  height: 28px;
  line-height: 28px;
}
.J_bought_listform .bought-listform-header {
  border: 1px solid #DDD;
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.J_detail_panel dt, .J_detail_panel dd {
  float: left;
  display: inline-block;
  zoom: 1;
}
.countdown-timer span{font-weight: bold;color: #C60500}
.J_bought_listform .header-item {
  width: 343px;
}

.J_bought_listform .bought-listform-header dd {
  float: left;
}
.J_bought_listform .header-price {
  width: 110px;
}
.J_bought_listform .header-count {
  width: 115px;
}
.J_bought_listform .header-favorable {
  width: 120px;
}
.J_bought_listform .header-status {
  width: 170px;
}
.J_bought_listform .header-logistics {
  width: 130px;
}
.J_detail_panel table {
  font-size: inherit;
  font: 100%;
}
.J_bought_listform .bought-listform-maincontent {
  border-right: 1px solid #DDD;
  border-left: 1px solid #DDD;
}
.J_bought_listform td {
  text-align: center;
  height: 80px;
  border-bottom: 1px solid #E5E5E5;
}
.small-drop-down {
  width: 6px;
  background-image: url(../images/down_arr.png);
  background-position: 50% 0;
  background-repeat: no-repeat;
  display: inline-block;
  zoom: 1;
  text-decoration: none!important;
  height: 12px;
  vertical-align: text-top;
  cursor: pointer;
  color: #666;
}
.drop-down-container .more-detail{color: #666;/*margin-left: 10px;*/}
.J_bought_listform .bought-listform-maincontent .header-content-detail {
  border-right: 1px solid #DDD;

}
.J_bought_listform .bought-listform-content {
  width: 988px;
}
.J_bought_listform .content-package {
  height: 45px;
  line-height: 45px;
  text-align: left;
  padding-left: 15px;
  background-color: #E3EEFF;
  color: #666;
  border-bottom: 1px solid #DDD;
}
.content-package .package-header {
  margin-right: 15px;
  color: #666;
}
.J_bought_listform .content-package div {
  display: none;
}
.J_bought_listform .package-address-detail {
  z-index: 20;
  color: #C60;
  margin-left: 30px;position: relative;
}
.J_bought_listform .content-package>span {
  float: left;
}
.content-package .package-more {
  display: inline-block;
  zoom: 1;
  vertical-align: middle 9;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-left: 10px;
}
.content-package .package-more {
  zoom: 1;
  white-space: nowrap;
}
.J_bought_listform .content-package .package-detail-list {
  position: absolute;
  left: -10px;
  top: 34px;
  background-color: #F5F5F5;
  border: 1px solid #DDD;
  line-height: 22px;
  box-shadow: 2px 2px 2px #ECECEC;
  color: #999;
  display: none;
  cursor: default;
  text-align: left;
}
.J_bought_listform .package-detail-list ul {
  padding: 5px 10px;
}
.J_bought_listform .package-detail-list li {
  color: #666;
  vertical-align: middle;
  white-space: nowrap;
}
.J_bought_listform .package-detail-list .status-current {
  color: #C97;
}
.content-package .package-address {
  display: inline-block;
  zoom: 1;
  white-space: nowrap;
  margin-left: 10px;
  float: none;
}
.J_bought_listform .bought-listform-content table {
  width: 100%;
}
.J_bought_listform td {
  text-align: center;
  height: 80px;
  border-bottom: 1px solid #E5E5E5;
}
.J_bought_listform .header-item {
  width: 343px;
}
.J_bought_listform .bought-listform-content td {
  border-bottom: 1px solid #DDD;
}
.J_bought_listform .header-item .item-container {
  margin: 14px 0;
}

.J_bought_listform .item-img {
  margin: 0 10px 0 25px;
  display: inline-block;
  zoom: 1;
  vertical-align: top;
  float: left;
  width: 50px;
  height: 50px;
  border: 1px solid #E9E9E9;
}
.pic {
  float: left;
  display: inline;
  width: 100%;
  height: 100%;
}
.s50 img {
  max-width: 50px;
  max-height: 50px;
}
.J_bought_listform .item-img img {
  width: 50px;
  height: 50px;
}
.J_bought_listform .item-meta {
  display: inline-block;
  zoom: 1;
  text-align: left;
  vertical-align: top;
  width: 233px;
}
.J_bought_listform .item-meta .item-link {
  display: inline-block;
  zoom: 1;
  height: 16px;
  line-height: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  width: 225px;
  color: #999;
}
.J_bought_listform .item-meta span {
  white-space: nowrap;
  line-height: 1;
}
.J_bought_listform .item-meta .icon-list {
  line-height: 1;
}
.J_bought_listform .item-meta .item-link:hover {
  color: #B10000;
}
.font-high-light {
  color: #666;
}
.J_bought_listform td {
  text-align: center;
  height: 80px;
  border-bottom: 1px solid #E5E5E5;
}
.J_bought_listform .header-price {
  width: 110px;
}

.J_bought_listform .bought-listform-content td {
  border-bottom: 1px solid #DDD;
}
.J_bought_listform .header-count {
  width: 115px;
}
.J_bought_listform .bought-listform-content td {
  border-bottom: 1px solid #DDD;
}
.J_bought_listform .header-favorable {
  width: 120px;
}
.J_bought_listform .bought-listform-content td {
  border-bottom: 1px solid #DDD;
}
.favorable-hight-light {
  color: #666;
  line-height: 15px;
  width: 85px;
  margin: 0 auto;
}
.J_bought_listform .header-status {
  width: 170px;
}
.J_bought_listform .bought-listform-content td {
  border-bottom: 1px solid #DDD;
}
.J_bought_listform .bought-listform-content .header-status {
  border-left: 1px solid #DDD;
}
.font-black {
  color: #666;
}
.J_bought_listform td {
  text-align: center;
  height: 80px;
  border-bottom: 1px solid #E5E5E5;
}
.J_bought_listform .bought-listform-maincontent .header-content-logistics {
  border-left: 0;
  border-bottom: 2px solid #DDD;
  width: 130px;
}
.font-high-light {
  color: #666;
}
.J_total {
  color: #666;
}
.J_total {
  background-color: #F3F3F3;
  width: 990px;
}
.J_detail_panel table {
  font-size: inherit;
  font: 100%;
}
.J_total table {
  width: 990px;
}
.J_total table td {
  vertical-align: top;
}

.J_total .total-favorable {
  text-align: left;
  width: 500px;
}
.total-favorable li{
  float: left;
  margin-right: 20px;
}
.J_total ul {
  margin: 20px;
}
.J_total .total-favorable li div {
  display: inline-block;
  zoom: 1;
  line-height: 14px;
  text-align: left;
  vertical-align: text-bottom;
}
.J_total table td {
  vertical-align: top;
}
.J_total .total-count {
  text-align: right;
}
.J_total .total-count div {
  display: inline-block;
  zoom: 1;
  color: #333;
}
.J_total .total-count .total-count-wrapper {
  display: block;
}
.J_total .total-count .total-count-detail {
  width: auto;
  margin: 20px 57px 0 0;
  _margin: 20px 31px 0 0;
  display: inline-block;
  zoom: 1;
}
.J_total .total-count div {
  display: inline-block;
  zoom: 1;
  color: #333;
}
.J_total .total-count .total-count-wrapper {
  display: block;
}
.J_total .total-count div {
  display: inline-block;
  zoom: 1;
  color: #333;
}
.J_total .total-count .total-count-pay-result {
  margin: 0 52px 20px 0;
  _margin: 0 26px 20px 0;
  padding-left: 8px;
}
.J_total .total-count div {
  display: inline-block;
  *display: inline;
  zoom: 1;
  color: #333;
}
.J_total .total-count .count-title-pay {
  position: relative;
  line-height: 28px;
  vertical-align: top;
}
.J_total .total-count .total-count-num {
  color: #C00;
  font-size: 18px;
  font-weight: 700;
}
.J_total .total-count .total-count-num strong, .J_total .total-count .total-count-num span, .J_total .total-count .total-count-num em {
  font-family: Tahoma,Helvetica,Arial,\5b8b\4f53;
  height: 28px;
  line-height: 28px;
  display: inline-block;
  zoom: 1;
  font-weight: 400;
  vertical-align: top;
  float: left;
  padding-right: 2px;
}
.J_total .total-count .total-count-num .ui-price-icon {
  font-size: 18px;
}
.J_bought_listform .package-detail .list-pointer {
  position: absolute;
  top: 28px;
  _top: 26px;
  left: -57px;
  width: 100%;
  height: 13px;
  background:url(../images/list-pointer.png) 100% 100% no-repeat;
  z-index: 10;
  display: none;
}
.content-package .package-detail {
  margin-left: 15px;
}
.grid-bundle .grid-undo td {
  text-align: left;
  padding: 10px 0;
  background: #FFF;
  border-bottom: 0;
}
.grid-undo p {
  background: #FFF8D9;
  border: 1px solid #FCD081;
  border-width: 1px 0;
  height: 26px;
  line-height: 26px;
  padding-left: 10px;
}
.grid-undo .trigger, .grid-service .trigger, .tube-operate .trigger {
  color: #C97;
  cursor: pointer;
}
.float-bar-planet {
  position: fixed;
  box-shadow: 1px 0 3px 1px #CCC;
  bottom: 0;
  z-index: 9999;
}
.cart-go-disable .go-btn {
  background-position: -136px -35px;
  color: #FFF;
  cursor: default;
}

.cart-go-disable .float-sum .go-btn {
  background-position: -205px 0;
}











/*icon*/
.bg-icon_arrow_left_n:hover {
  width: 5px; height: 8px;
  background: url('../images/order-css_sprites.png') -85px -124px;
}
.bg-icon_arrow_left_n {
  width: 5px; height: 8px;
  background: url('../images/order-css_sprites.png') -10px -124px;
}
.bg-icon_arrow_next_n:hover {
  width: 5px; height: 8px;
  background: url('../images/order-css_sprites.png') -60px -124px;
}
.bg-icon_arrow_next_n {
  width: 5px; height: 8px;
  background: url('../images/order-css_sprites.png') -35px -124px;
}
.bg-btn_arrow_down_n:hover {
  width: 12px; height: 6px;
  background: url('../images/order-css_sprites.png') -108px -90px;
}
.bg-btn_arrow_down_n {
  width: 12px; height: 6px;
  background: url('../images/order-css_sprites.png') -76px -90px;
}
.bg-btn_select_jiaoyi_h {
  width: 14px; height: 14px;
  background: url('../images/order-css_sprites.png') -154px -50px;
}
.bg-icon_search_grey {
  width: 12px; height: 12px;
  background: url('../images/order-css_sprites.png') -44px -90px;
}
.bg-icon_warn_red {
  width: 14px; height: 14px;
  background: url('../images/order-css_sprites.png') -10px -90px;
}
.bg-icon_warn_red_line {
  width: 20px; height: 20px;
  background: url('../images/order-css_sprites.png') -114px -50px;
}
.bg-pic_tip_ddzxd {
  width: 84px; height: 20px;
  background: url('../images/order-css_sprites.png') -10px -10px;
}
.bg-pic_tip_spdd {
  width: 69px; height: 20px;
  background: url('../images/order-css_sprites.png') -114px -10px;
}
.bg-pic_tip_zqzf {
  width: 69px; height: 20px;
  background: url('../images/order-css_sprites.png') -10px -50px;
}

/*审批中心*/
.bg-btn_select_jiaoyi_h {
  width: 14px; height: 14px;
  background: url('../images/cp-css_sprites.png') -114px -144px;
}
.bg-btn_Shuttip {
  width: 20px; height: 20px;
  background: url('../images/cp-css_sprites.png') -220px -82px;
}
.bg-icon_arrow_left_h {
  width: 5px; height: 8px;
  background: url('../images/cp-css_sprites.png') -10px -179px;
}
.bg-icon_arrow_left_n {
  width: 5px; height: 8px;
  background: url('../images/cp-css_sprites.png') -232px -144px;
}
.bg-icon_arrow_next_h {
  width: 5px; height: 8px;
  background: url('../images/cp-css_sprites.png') -207px -144px;
}
.bg-icon_arrow_next_n {
  width: 5px; height: 8px;
  background: url('../images/cp-css_sprites.png') -182px -144px;
}
.bg-icon_print {
  width: 14px; height: 14px;
  background: url('../images/cp-css_sprites.png') -148px -144px;
}
.bg-icon_right_dir {
  width: 15px; height: 15px;
  background: url('../images/cp-css_sprites.png') -45px -144px;
}
.bg-icon_right_dir_h {
  width: 15px; height: 15px;
  background: url('../images/cp-css_sprites.png') -10px -144px;
}
.bg-icon_warn_red {
  width: 14px; height: 14px;
  background: url('../images/cp-css_sprites.png') -80px -144px;
}
.bg-img_nonedate {
  width: 150px; height: 114px;
  background: url('../images/cp-css_sprites.png') -10px -10px;
}
.bg-pic_pass {
  width: 63px; height: 52px;
  background: url('../images/cp-css_sprites.png') -180px -10px;
}
.bg-btn_opentip {
  width: 20px; height: 20px;
  background: url('../images/cp-css_sprites.png') -180px -82px;
}